transferable deposits - Français Anglais Dictionnaire